package org.TCC_NOVO.client.modelo;

import com.google.gwt.user.client.rpc.IsSerializable;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

public class Atividade_Roteiro implements Serializable, IsSerializable{

    @Id
    int id = 0;
    int idf_unidade = 0;
    String titulo = "";
    String descricao = "";
    String data_entrega = "";
    String responsavel = "";
    String status = "";
    String nome_arquivo = "";
    String nm_unidade = "";
    String nm_projeto = "";
    int idf_responsavel = 0;
    String data_entrega_formatada = "";
    Slide slide = null;

    public Atividade_Roteiro(int id, String tit, String desc, String dtEnt, String resp, String stat) {
        this.id = id;
        this.titulo = tit;
        this.descricao = desc;
        this.data_entrega = dtEnt;
        this.responsavel = resp;
        this.status = stat;
    }

    public Atividade_Roteiro() { }

    public void setIdf_unidade(int idf_unidade) {
        this.idf_unidade = idf_unidade;
    }

    public int getIdf_unidade() {
        return idf_unidade;
    }

    public void setData_entrega(String data_entrega) {
        this.data_entrega = data_entrega;
    }

    public void setNome_arquivo(String nome_arquivo) {
        this.nome_arquivo = nome_arquivo;
    }

    public String getNome_arquivo() {
        return nome_arquivo;
    }
    
    public void setNm_projeto(String nm_projeto) {
        this.nm_projeto = nm_projeto;
    }

    public void setNm_unidade(String nm_unidade) {
        this.nm_unidade = nm_unidade;
    }

    public String getNm_projeto() {
        return nm_projeto;
    }

    public String getNm_unidade() {
        return nm_unidade;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStatus() {
        return status;
    }
    
    public void setData_entrega_formatada(String data_entrega_formatada) {
        this.data_entrega_formatada = data_entrega_formatada;
    }

    public void setIdf_responsavel(int idf_responsavel) {
        this.idf_responsavel = idf_responsavel;
    }

    public String getData_entrega_formatada() {
        return data_entrega_formatada;
    }

    public int getIdf_responsavel() {
        return idf_responsavel;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public void setId(int id) {
        this.id = id;
    }

    public void setResponsavel(String responsavel) {
        this.responsavel = responsavel;
    }

    public void setTitulo(String titulo) {
        this.titulo = titulo;
    }

    public String getData_entrega() {
        return data_entrega;
    }

    public String getDescricao() {
        return descricao;
    }

    public int getId() {
        return id;
    }

    public String getResponsavel() {
        return responsavel;
    }

    public String getTitulo() {
        return titulo;
    }

    public void setSlide(Slide slide){
        this.slide = slide;
    }

    public Slide getSlide(){
        return slide;
    }
    
}
